
import com.catosist.run.dataaccess.domain.ComprobanteDao;
import com.catosist.run.dataaccess.domain.MantenimientoDao;
import com.catosist.run.dataaccess.model.ComprobanteVO;
import com.catosist.run.dataaccess.model.MantenimientoVO;
import com.catosist.run.services.ComprobanteDTO;
import java.util.Iterator;
import java.util.List;
import org.springframework.context.ApplicationContext;
import org.springframework.context.support.ClassPathXmlApplicationContext;
//import org.testng.annotations.BeforeClass;
//import org.testng.annotations.Test;

/**
 *
 * @author bicho
 */
public class Mantenimiento {

    ApplicationContext ctx;
    MantenimientoDao mantenimientoDao;
    ComprobanteDao comprobanteDao;
//    @BeforeClass
    public void inicializar() {
        ctx = new ClassPathXmlApplicationContext("/applicationContext.xml");

//        mantenimientoDao = (MantenimientoDao) ctx.getBean("mantenimientoDao");
        comprobanteDao = (ComprobanteDao) ctx.getBean("comprobanteDao");

    }

//    @Test
    public void verTodos() {
        List<MantenimientoVO> mantenimientoVOs = mantenimientoDao.getAll();
        for (Iterator<MantenimientoVO> it = mantenimientoVOs.iterator(); it.hasNext();) {
            MantenimientoVO mantenimientoVO = it.next();
            System.out.println("mantenimientos: " + mantenimientoVO.getDescripcion());
        }
//        ViajeDao viajeDa
    }

    public void comprobantes(){
        ComprobanteVO comprobanteVO = (ComprobanteVO) comprobanteDao.get(42);
    }

    public static void main(String[] args){
//        Mantenimiento m = new Mantenimiento();
//        m.inicializar();
        String a = "905896";
        String b = "9";
        System.out.println(a.indexOf(b));
        String c = a.substring(a.indexOf(b)+b.length());
        System.out.println(c);
//        m.verTodos();
    }
}
